sand grape - French English Dictionary